package com.lv.dhart.beans.issue;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * 发行热门活动
 */
public class HotActivitiesBean {

    /**
     * code : 0
     * message :
     * data : {"list":[{"synthesis_id":68,"image_url":"https://dh-dc.oss-cn-hangzhou.aliyuncs.com/337725663446437888.png","target_spu_id":0,"name":"敬","start_at":"2024-05-22 00:00:00","end_at":"2024-05-30 00:00:00","type":9,"jump_url":"/pages/home/banner?img=https%3A%2F%2Fdh-dc.oss-cn-hangzhou.aliyuncs.com%2F337028824002859008.jpg"},{"synthesis_id":73,"image_url":"https://dh-dc.oss-cn-hangzhou.aliyuncs.com/337726878787964928.png","target_spu_id":0,"name":"请","start_at":"2024-05-22 00:00:00","end_at":"2024-05-30 00:00:00","type":9,"jump_url":"/pages/home/banner?img=https%3A%2F%2Fdh-dc.oss-cn-hangzhou.aliyuncs.com%2F337028824002859008.jpg"},{"synthesis_id":74,"image_url":"https://dh-dc.oss-cn-hangzhou.aliyuncs.com/337727067724582912.png","target_spu_id":0,"name":"期","start_at":"2024-05-22 00:00:00","end_at":"2024-05-30 00:00:00","type":9,"jump_url":"/pages/home/banner?img=https%3A%2F%2Fdh-dc.oss-cn-hangzhou.aliyuncs.com%2F337028824002859008.jpg"},{"synthesis_id":76,"image_url":"https://dh-dc.oss-cn-hangzhou.aliyuncs.com/337739038163341312.png","target_spu_id":0,"name":"待","start_at":"2024-05-22 00:00:00","end_at":"2024-05-30 00:00:00","type":9,"jump_url":"/pages/home/banner?img=https%3A%2F%2Fdh-dc.oss-cn-hangzhou.aliyuncs.com%2F337028824002859008.jpg"},{"synthesis_id":39,"image_url":"https://dh-dc.oss-cn-hangzhou.aliyuncs.com/316612051449548800.png","target_spu_id":0,"name":"兑换商城","start_at":"2024-03-20 10:48:50","end_at":"2025-03-31 00:00:00","type":9,"jump_url":"/game-conversion"},{"synthesis_id":77,"image_url":"https://dh-dc.oss-cn-hangzhou.aliyuncs.com/338729789315747840.png","target_spu_id":0,"name":"第四期敦煌掘宝持仓激励活动","start_at":"2024-05-20 12:00:00","end_at":"2024-07-04 12:00:00","type":9,"jump_url":"/select-game-map"}],"page":1,"total_pages":1,"total":6}
     */

    @SerializedName("code")
    private Integer code;
    @SerializedName("message")
    private String message;
    @SerializedName("data")
    private DataDTO data;

    public Integer getCode() {
        return code;
    }

    public void setCode(Integer code) {
        this.code = code;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public DataDTO getData() {
        return data;
    }

    public void setData(DataDTO data) {
        this.data = data;
    }

    public static class DataDTO {
        /**
         * list : [{"synthesis_id":68,"image_url":"https://dh-dc.oss-cn-hangzhou.aliyuncs.com/337725663446437888.png","target_spu_id":0,"name":"敬","start_at":"2024-05-22 00:00:00","end_at":"2024-05-30 00:00:00","type":9,"jump_url":"/pages/home/banner?img=https%3A%2F%2Fdh-dc.oss-cn-hangzhou.aliyuncs.com%2F337028824002859008.jpg"},{"synthesis_id":73,"image_url":"https://dh-dc.oss-cn-hangzhou.aliyuncs.com/337726878787964928.png","target_spu_id":0,"name":"请","start_at":"2024-05-22 00:00:00","end_at":"2024-05-30 00:00:00","type":9,"jump_url":"/pages/home/banner?img=https%3A%2F%2Fdh-dc.oss-cn-hangzhou.aliyuncs.com%2F337028824002859008.jpg"},{"synthesis_id":74,"image_url":"https://dh-dc.oss-cn-hangzhou.aliyuncs.com/337727067724582912.png","target_spu_id":0,"name":"期","start_at":"2024-05-22 00:00:00","end_at":"2024-05-30 00:00:00","type":9,"jump_url":"/pages/home/banner?img=https%3A%2F%2Fdh-dc.oss-cn-hangzhou.aliyuncs.com%2F337028824002859008.jpg"},{"synthesis_id":76,"image_url":"https://dh-dc.oss-cn-hangzhou.aliyuncs.com/337739038163341312.png","target_spu_id":0,"name":"待","start_at":"2024-05-22 00:00:00","end_at":"2024-05-30 00:00:00","type":9,"jump_url":"/pages/home/banner?img=https%3A%2F%2Fdh-dc.oss-cn-hangzhou.aliyuncs.com%2F337028824002859008.jpg"},{"synthesis_id":39,"image_url":"https://dh-dc.oss-cn-hangzhou.aliyuncs.com/316612051449548800.png","target_spu_id":0,"name":"兑换商城","start_at":"2024-03-20 10:48:50","end_at":"2025-03-31 00:00:00","type":9,"jump_url":"/game-conversion"},{"synthesis_id":77,"image_url":"https://dh-dc.oss-cn-hangzhou.aliyuncs.com/338729789315747840.png","target_spu_id":0,"name":"第四期敦煌掘宝持仓激励活动","start_at":"2024-05-20 12:00:00","end_at":"2024-07-04 12:00:00","type":9,"jump_url":"/select-game-map"}]
         * page : 1
         * total_pages : 1
         * total : 6
         */

        @SerializedName("page")
        private Integer page;
        @SerializedName("total_pages")
        private Integer totalPages;
        @SerializedName("total")
        private Integer total;
        @SerializedName("list")
        private List<ListDTO> list;

        public Integer getPage() {
            return page;
        }

        public void setPage(Integer page) {
            this.page = page;
        }

        public Integer getTotalPages() {
            return totalPages;
        }

        public void setTotalPages(Integer totalPages) {
            this.totalPages = totalPages;
        }

        public Integer getTotal() {
            return total;
        }

        public void setTotal(Integer total) {
            this.total = total;
        }

        public List<ListDTO> getList() {
            return list;
        }

        public void setList(List<ListDTO> list) {
            this.list = list;
        }

        public static class ListDTO {
            /**
             * synthesis_id : 68
             * image_url : https://dh-dc.oss-cn-hangzhou.aliyuncs.com/337725663446437888.png
             * target_spu_id : 0
             * name : 敬
             * start_at : 2024-05-22 00:00:00
             * end_at : 2024-05-30 00:00:00
             * type : 9
             * jump_url : /pages/home/banner?img=https%3A%2F%2Fdh-dc.oss-cn-hangzhou.aliyuncs.com%2F337028824002859008.jpg
             */

            @SerializedName("synthesis_id")
            private Integer synthesisId;
            @SerializedName("image_url")
            private String imageUrl;
            @SerializedName("target_spu_id")
            private Integer targetSpuId;
            @SerializedName("name")
            private String name;
            @SerializedName("start_at")
            private String startAt;
            @SerializedName("end_at")
            private String endAt;
            @SerializedName("type")
            private Integer type;
            @SerializedName("jump_url")
            private String jumpUrl;

            public Integer getSynthesisId() {
                return synthesisId;
            }

            public void setSynthesisId(Integer synthesisId) {
                this.synthesisId = synthesisId;
            }

            public String getImageUrl() {
                return imageUrl;
            }

            public void setImageUrl(String imageUrl) {
                this.imageUrl = imageUrl;
            }

            public Integer getTargetSpuId() {
                return targetSpuId;
            }

            public void setTargetSpuId(Integer targetSpuId) {
                this.targetSpuId = targetSpuId;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getStartAt() {
                return startAt;
            }

            public void setStartAt(String startAt) {
                this.startAt = startAt;
            }

            public String getEndAt() {
                return endAt;
            }

            public void setEndAt(String endAt) {
                this.endAt = endAt;
            }

            public Integer getType() {
                return type;
            }

            public void setType(Integer type) {
                this.type = type;
            }

            public String getJumpUrl() {
                return jumpUrl;
            }

            public void setJumpUrl(String jumpUrl) {
                this.jumpUrl = jumpUrl;
            }
        }
    }
}
